﻿using System.Collections.Generic;

namespace Hicap.QRCodeWarehouse.Processor.Model
{
    public class ImportDataDto<T> : IWarhouseMonitor
    {
        public string Handle { get; set; }
        public string ProductCode { get; set; }
        public int Amount { get; set; } = 0;
        public int ProductId { get; set; }
        public string FileName { get; set; }
        public int GenerationRuleType { get; set; }
        public bool IsAutoIncrement { get; set; } = false;

        public int TotalCount { get; set; }

        public int CurrentLoopTime { get; set; }

        public int TaskId { get; set; }

        public int SubordinateCompanyId { get; set; }

        public List<T> Datas { get; set; }

        public int UserId { get; set; }
    }
}